package com.wcs.exam.common.base.page;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Collections;
import java.util.List;

/**
 * 分页
 *
 * @author wcs
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
public class Page<T> {

    /**
     * 查询数据列表
     */
    private List<T> list = Collections.emptyList();

    /**
     * 总记录数
     */
    private int totalCount = 0;

    /**
     * 总页数
     */
    private int totalPage = 0;

    /**
     * 当前页
     */
    private int pageCurrent = 1;

    /**
     * 每页记录数
     */
    private int pageSize = 20;

}
